English Dictionary
◊ TACHINA FLY
tachina fly
n : bristly fly whose larvae live parasitically in caterpillars
and other insects; important in control of noxious
insects